﻿using System;
using System.Windows.Forms;
using CloudShot.Entities;

namespace CloudShot.Interfaces
{
  public class Section
  {
    public bool Enabled { get; set; }
  }

  public interface IFormHotkeyService
  {  
    bool RegisterHotkey(Hotkey hotkey, EventHandler callback, Section section = null);
    bool RegisterHotkey(Hotkey hotkey, Action callback, Section section = null);
    bool ProcessKey(KeyEventArgs e);
  }
}
